package com.kun;

import com.kun.model.Curiosity;
import com.kun.model.Mar;
import com.kun.utils.CheckUtil;
import com.kun.utils.ConsoleUtil;

/**
 * Hello world!
 *
 */
public class App{


    public static void main( String[] args )
    {
        //1. 获取用户输入的命令集
        String[] inputCommands = ConsoleUtil.getInputCommands();

        //2. 判断命令集是否合乎规范
        if (!CheckUtil.isCommandsValid(inputCommands)){
            return;
        }

        // 3. 根据命令集构造火星地图
        Mar mar = new Mar(inputCommands);

        //4. 顺序输出火星上所有好奇号的最新位置
        mar.drawAllCuriosities();
    }
}
